package org.appfuse.model;



/**
 * @struts.form include-all="true" extends="org.appfuse.webapp.form.BaseForm"
 * @hibernate.class table="zcxx"
 */
public class Zcxx extends org.appfuse.model.BaseObject implements java.io.Serializable {


    // Fields    

     /**
	 * 
	 */
	private static final long serialVersionUID = -3670172401609627037L;
	private Integer id;
	private BasicInfo basicInfo;
     private String zczcxh;
     private String zcjc;
     private String zcsm;
     private String zczylb;
     private String zccslb;
     private String bz;
     private String a00;


    // Constructors

    public String getA00() {
		return a00;
	}

	public void setA00(String a00) {
		this.a00 = a00;
	}

	/** default constructor */
    public Zcxx() {
    }

    /** full constructor */
    public Zcxx(String zczcxh, String zcjc, String zcsm, String zczylb, String zccslb, String bz) {

        this.zczcxh = zczcxh;
        this.zcjc = zcjc;
        this.zcsm = zcsm;
        this.zczylb = zczylb;
        this.zccslb = zccslb;
        this.bz = bz;
    }

   
    // Property accessors

    public Integer getId() {
        return this.id;
    }
    
    public void setId(Integer id) {
        this.id = id;
    }

    public String getZczcxh() {
        return this.zczcxh;
    }
    
    public void setZczcxh(String zczcxh) {
        this.zczcxh = zczcxh;
    }

    public String getZcjc() {
        return this.zcjc;
    }
    
    public void setZcjc(String zcjc) {
        this.zcjc = zcjc;
    }

    public String getZcsm() {
        return this.zcsm;
    }
    
    public void setZcsm(String zcsm) {
        this.zcsm = zcsm;
    }

    public String getZczylb() {
        return this.zczylb;
    }
    
    public void setZczylb(String zczylb) {
        this.zczylb = zczylb;
    }

    public String getZccslb() {
        return this.zccslb;
    }
    
    public void setZccslb(String zccslb) {
        this.zccslb = zccslb;
    }

    public String getBz() {
        return this.bz;
    }
    
    public void setBz(String bz) {
        this.bz = bz;
    }

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (getClass() != obj.getClass())
			return false;
		final Zcxx other = (Zcxx) obj;
		if (a00 == null) {
			if (other.a00 != null)
				return false;
		} else if (!a00.equals(other.a00))
			return false;
		if (id == null) {
			if (other.id != null)
				return false;
		} else if (!id.equals(other.id))
			return false;
		return true;
	}

	@Override
	public int hashCode() {
		final int PRIME = 31;
		int result = 0;
		result = PRIME * result + ((a00 == null) ? 0 : a00.hashCode());
		result = PRIME * result + ((id == null) ? 0 : id.hashCode());
		return result;
	}

	@Override
	public String toString() {
		// TODO Auto-generated method stub
		return null;
	}

	public BasicInfo getBasicInfo() {
		return basicInfo;
	}

	public void setBasicInfo(BasicInfo basicInfo) {
		this.basicInfo = basicInfo;
	}
   








}